﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DreamBuilder.Common;
using Microsoft.Web.UI.WebControls;
using DreamBuilder.Core.AOP.Attribute;
using System.Data;
using DreamBuilder.Core.Message;

namespace Web.SystemConfig.Services
{
    public interface IDocument_CategoryMana : IBusiness
    {
        string CheckDeptParentId(string parentId);
        void CreateTree(TreeView tree);
        int IsParentID();
        void LoadCheckBoxList(System.Web.UI.WebControls.CheckBoxList cbkRole);
        void SetCheckBoxList(System.Web.UI.WebControls.CheckBoxList cbkRole, string OrgID);
        [Transaction]
        ResultInfo SaveEditDataAndCblData(System.Data.DataSet dsInfo, System.Web.UI.WebControls.CheckBoxList cblRole);
        DataTable GetORGInfo(string ORG_ID);
        DataTable GetAllOrgData();
        bool CheckORG_Code(string checkOrgCode);
        bool checkHistoryORG(string ORG_ID);
    }
}
